body {
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height:100%;
overflow-y:auto;
background-color:#25607e;
margin:10px 0 0 10px;
}

dl {
margin:0;
}

a {
color:#000;
}

a:hover {
color:red;
text-decoration:none;
}

div.mymps {
width:128px;
font-family:Arial, sans-serif;
font-size:12px;
color:#fff;
}

span.top {
background:url(../images/mymps_ttitle.gif) top left repeat-x #000;
overflow:hidden;
border:1px #000 solid;
display:block;
text-align:center;
font-weight:700;
margin-bottom:10px;
padding:8px 0 5px;
}

span.top a {
color:#FFF;
text-decoration:none;
}

span.top a:hover {
color:#FFF;
text-decoration:underline;
}

div.mymps div {
background:url(../images/title.gif) top left repeat-x;
overflow:hidden;
margin-bottom:10px;
border-top:1px #000 solid;
}

div.mymps div:first-child {
background:url(../images/toptitle.gif) no-repeat;
}

div.mymps div.collapsed {
height:25px;
}

div.mymps div span {
font-weight:700;
color:#FFF;
background:url(../images/collapsed_no.gif) no-repeat 10px 8px;
cursor:pointer;
display:block;
padding:6px 25px;
}

div.mymps div.collapsed span {
background-image:url(../images/collapsed_yes.gif);
}

div.mymps div a {
height:27px;
widows:152px;
display:block;
line-height:27px;
text-indent:28px;
background:#F0F0F0 url(../images/ico_2.gif) no-repeat 13px 11px;
border-color:#FFF #545454 #545454 #FFF;
border-style:solid;
border-width:1px;
}

div.mymps div a:hover {
background:#FFF url(../images/ico_3.gif) no-repeat 13px 11px;
color:#F60;
font-weight:700;
}